<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        function getsun(arr){
            // console.log(...arr);
            debugger//直接跳到这找错误  写了这个单词
            if(Array.isArray(arr)){   
            max=arr[0]
            for(let i=0;i<=arr.length;i++){
                if(arr[i]>max){
                    max=arr[i]
                }
            }
        }else{
            //抛出异常，终止程序 new一个error让参数更详细 也可以  throw  "......"
            throw new Error("传进来的不是一个数组")
        }
            return max
            
        }
        const arr=(1,2,3,4,5,6,7,8)
       console.log(getsun(arr)); 





       try {
        console.log("这里面写可能出现错误的代码");
       } catch (error) {
        console.log("这里面是浏览器捕获的代码错误提示信息");
       }
       finally{
          console.log("这里面的代码一定会执行");
       }
    </script>
</body>
</html>